pump cage - Spanish English Dictionary